$749,900 -
17470 Plaza Otonal
San Diego ,
CA 92128
Complex/park: Oaks North