24
564 Chili Ave
Rochester, NY 14611
$300,000 USD
4,843 SF
4,843 SF
$300,000 USD
Storefront Retail Residential