Jump to MLS#:
MLS#:170061884
1276 Stampede Way, # 3, Chula Vista, CA 91913
$429,000 | MLS#: 170061884