200 Lowell Ave
This Palo Alto Estate is Perfectly Suited to The Quintessential Year-Round California Lifestyle
The Home in Palo Alto is a remarkable property with exquisite gardens, wrap-around front porch and finest designer finishes throughout. This home located at 200 Lowell Ave, Palo Alto, California; offering 7 bedrooms and 9 bathrooms with over 8,000 square feet of living spaces. Text by the Agent: 200 Lowell Avenue has the elegance, warmth and […]
July 7, 2022