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