$719,999 -
11413 Florindo Rd
San Diego ,
CA 92127
Complex/park: Westwood I