$450,000 -
6416 Friars Rd 111
San Diego ,
CA 92108
Complex/park: The Bluffs