207 E Olympia St
(Sold At)
$399,000
Sold
Property Details
4
2
0
Residential, Single Family
207 E Olympia St, Chula Vista, California 91911
Description: