1 W Upsala Street #3, Worcester, MA 01610 - Homesnap