29
9 E Canal St
Troy, OH 45373
$250,000 USD
1,516 SF
1,516 SF
$250,000 USD
Storefront Retail Residential