What is the Palo Alto Club on Melville?
Original post made by im curious, Downtown North, on Jul 26, 2012
I live not too far away, and I often bike or walk by this place, a huge beautiful house, at Melville and Webster. It's called the Palo Alto Club, has no web presence, so naturally I'm curious. Anyone know?