Pelham Hall & Green Street Court

Pelham Hall & Green Street Court // Brookline, MA

This pre-war landmark property, originally developed in the 1920s, is located on Beacon Street in Brookline’s trendy Coolidge Corner. The historic nature of the property has been preserved in a multi-million-dollar renovation of its units, common areas and exterior. The eight-story building provides a range from studios to three-bedroom homes, with a variety of amenity offerings including a fitness center and a locally renowned restaurant. Pelham Hall has historic charm with the ultimate convenience of an ideal location.