18
33 Oak St
Brattleboro, VT 05301
$495,000 USD
4,116 SF
8
Units
25% Cap Rate
4,116 SF
$495,000 USD
Apartments