611 Heller Street
Lenoit, Redwood City, CA, 94063
2320.0 _sqft_
$279 _persqft_
$649,000
17 DOM
MLS# ML80759077
Built 1897
Single-Family Homes / Single-Family Homes