121-123 Beach Street #102, Boston, MA 02111 - Homesnap