38
12-14 N Main St
Hubbard, OH 44425
$149,900 USD
2,475 SF
2,475 SF
$149,900 USD
Storefront Retail Residential