42
1 Ludlow St
Worcester, MA 01603
$1,200,000 USD
3,640 SF
5
Units
7.93% Cap Rate
3,640 SF
$1,200,000 USD
Apartments