118 Elwood Street
118 Elwood Street
118 Elwood Street
Redwood City , CA  94062
Map of Property

Represented seller

$2,225,000