266 Santa Margarita Avenue
Menlo Park, CA 94025
Listed on By Owner by Veronica Kogler
- 3 Bed
- 2 Baths
- 2,386 Sq ft
- 9931 Sqft(Lot)
This exceptional home is the winner of architectural design awards. expanded with a 2011 addition, traditional meets modern in this...
Read More