29
308 Main St
Oxford, MA 01540
$1,350,000 USD
5,760 SF
4
Units
4.8% Cap Rate
5,760 SF
$1,350,000 USD
Apartments