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: