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