758-762 Elmwood Ave
Buffalo, NY 14222
$1,710,000 USD
18,420 SF
7.6% Cap Rate
18,420 SF
$1,710,000 USD
Storefront Retail Residential