Constructed in 2001, the West Broadway Homes apartment building comprises 133 units of the following unit mix: Four Bedroom/Townhouse/Two Bath, One Bedroom, Three Bedroom/Townhouse/One and One Half Bath, Two Bedroom/Townhouse/One Bath, totaling 148,625 SqFt. The property is located in South Boston, at 73 Crowley Rogers Way, Urban Boston.