3
Merrimac Portfolio
Buffalo, NY
$799,900 USD
5,182 SF
3
Units
8% Cap Rate
5,182 SF
$799,900 USD
Other