238-240 South Ave
Rochester, NY 14604
$1,500,000 USD
5,760 SF
5,760 SF
$1,500,000 USD
Storefront