$680,000 -
17470 Plaza Animado 161
San Diego ,
CA 92128
Complex/park: Oaks North