Jump to MLS#:
MLS#:PTP2500379
2112 E Vista Way, Unit 33, Vista, CA 92084
$459,000 | MLS#: PTP2500379