$2,100,000 -
5463 Barkla St
San Diego ,
CA 92122
Community: University City