$1,599,999 -
12118 Ferncrest Place
San Diego ,
CA 92128
Property listed by ShoppingSDHouses, Justin Nguyen