Master Used Cars

121 Prospect St. Somerville, MA 02143 http://www.somervillemastercars.apollotestsite.com
Dealer Location