
151 days on market

25 days on market

25 days on market

25 days on market

25 days on market

78 days on market

150 days on market

91 days on market

185 days on market

199 days on market

167 days on market
Photos coming soon
198 days on market
Photos coming soon
166 days on market
Photos coming soon
136 days on market
Photos coming soon
205 days on market
Photos coming soon
185 days on market
Photos coming soon
210 days on market
Photos coming soon
149 days on market
Photos coming soon
9 days on market
Photos coming soon
204 days on market
Photos coming soon
100 days on market
Photos coming soon
339 days on market
Photos coming soon
116 days on market

240 days on market

152 days on market

210 days on market

197 days on market

230 days on market

151 days on market

25 days on market

25 days on market

25 days on market

25 days on market

78 days on market

150 days on market

91 days on market

185 days on market

199 days on market

167 days on market
Photos coming soon
198 days on market
Photos coming soon
166 days on market
Photos coming soon
136 days on market
Photos coming soon
205 days on market
Photos coming soon
185 days on market
Photos coming soon
210 days on market
Photos coming soon
149 days on market
Photos coming soon
9 days on market
Photos coming soon
204 days on market
Photos coming soon
100 days on market
Photos coming soon
339 days on market
Photos coming soon
116 days on market

240 days on market

152 days on market

210 days on market

197 days on market

230 days on market
We've got 145 New Subaru Impreza vehicles in Marshall, CA, with prices running from $24,278 to $33,946. Mileage ranges up to 130 miles, so you can decide if you want something lightly driven or a more wallet-friendly option.