Jump to MLS#:
MLS#:180058799
100 Lion Cir, Chula Vista, CA 91910
$950,000 | MLS#: 180058799