15
110-112 Russell St
Waltham, MA 02453
$1,550,000 USD
5,963 SF
4
Units
6.26% Cap Rate
5,963 SF
$1,550,000 USD
Apartments