Map & Satellite view

Property Image
$133,500
Beds 1
Baths 2
Address

367 Center
San Diego, CA 91910
United States