$414,900 -
1811 E Grand Ave 112
Escondido ,
CA 92027
Complex/park: Pepperwood Meadows