$949,900 -
8730 Creekwood Ln
San Diego ,
CA 92129
Complex/park: West Chase