Houghton Place in Cambridge, located at 1008 Mass Ave, provides exceptional apartment living in close proximity to key attractions in the Cambridge, Massachusetts area.
Residents can enjoy the convenience of fine living while being just a stone's throw away from major points of interest in this vibrant city.
Generated from their website's infomation