$649,000 -
6406 Friars Road 343
San Diego ,
CA 92108
Complex/park: The Bluffs