Location:Cambridge, MAMassachusetts
5Stars(9)Reviews
Glass House is a modern wedding venue located in Cambridge, Massachusetts, near the Charles River and the Massachusetts Institute of Technology. Recognized by Interior Design Magazine as one of six “E