New & Used Subaru Impreza for sale in New Brunswick

Price: Call

102,895 km
Moncton, New Brunswick Peak Xceleration
Price: Call

139,032 km
Saint John, New Brunswick The Used Car Depot
Price: $6,995

145,233 km
Saint John, New Brunswick The Used Car Depot