$1,954 above
The price was recently reduced on this 2016 Mazda Miata. 13% of similar vehicles in the Portsmouth area are priced similarly.
2016 Mazda Miata Grand Touring
12,203 miles
/
$24,995