176 Palo Alto Ave is a house with 3 bedrooms and 1.5 bathrooms. This home is currently off market - it last sold on December 01, 2010 for $1,925,000