3761 Villa Terrace | North Park, San Diego Townhouse
3761 Villa Terrace
San Diego, CA 92104
- 2Beds
- 2Baths
- 1048Sq ft
3216 Landis Street | North Park| San Diego
3216 Landis Street
San Diego, California 92104
- 1Beds
- 1Baths
- 648Sq ft
North Park- 3764 Alabama Street- San Diego Home for Sale
3764 Alabama Street
San Diego, CA 92104
- 2Beds
- 1Baths
- 832Sq ft