$799,000 -
8732 Esplanade Park Ln
San Diego ,
CA 92123
Complex/park: Esplanade At Spectrum