275 Stambaugh Street #2
Redwood City, CA 94063
Listed on By Owner by Terry Michaud
- 2 Bed
- 1 Baths
- 7,611 Sq ft
- 7500 Sqft(Lot)
Don't miss this very spacious and beautifully remodeled unit. new custom kitchen, stainless steel appliances, tile floors, enclosed...
Read More