1159 Main St
Coventry, CT 06238
$550,000 USD
8,000 SF
8,000 SF
$550,000 USD
Storefront