$769,000 -
12570 Carmel Creek Rd 91
San Diego ,
CA 92130
Complex/park: Del Mar Villas