The Irving Square Apartments building is located at the intersection of Hollis, Waverly and Irving Streets in Framingham. The four story building overlooks this busy intersection. There is an MBTA train station within walking distance and many restaurants nearby.