$684,900 -
5282 Naranja St 4
San Diego ,
CA 92114
Complex/park: Creekside Pointe