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