200 Lowell Ave

Home » 200 Lowell Ave
This $25,000,000 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 now available for sale. 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. Call Stephanie Hewitt (Phone: 650-619-7885) at Compass for […]