21 Heywood St

Property Page

About 21 Heywood St

Union Hill, Worcester, MA

21 Heywood St is a multi-unit apartment complex located in the Union Hill neighborhood of Worcester, MA. Built in 1964, this property sits on a 1.38-acre lot with 43,200 square-feet of living space. 

The property was last sold for $1,162,500 million in 2001.

21 Heywood Street Overview

Last Update: 02/24/21
Permitted Construction:
Construction Status:
Sectors:
Loan Amount:

Contacts (Sign up for PRO to see this --> property's <-- 3 contacts)

Key Data, Images & News

Basic Details

Stories : *
Construction Cost : *************

PRO Data

Sqft of Building : ******
Building Cost/Sqft : ******

Latest News 1

View News Articles With A PRO Membership

When you upgrade, you get access to all news articles. BLDUP writes about the latest developments in your market in realtime.

TRY PRO NOW

Jun 07, 2018

Worcester Apartment Complex Refinanced for $3 Million

Read More >>