120
Seneca Street Portfolio
Buffalo, NY
$1,400,000 USD
19,964 SF
6
Units
7.82% Cap Rate
19,964 SF
$1,400,000 USD
Other