$2,100,000 -
959 Temple St
San Diego ,
CA 92106
Community: Point Loma
Courtesy of ENG Properties