1060-1066 Englewood Ave
Buffalo, NY 14223
$325,000 USD
4,128 SF
4,128 SF
$325,000 USD
Storefront Retail Office