3
3310 Win St
Cuyahoga Falls, OH 44223
$3,200,000 USD
23,800 SF
7.75% Cap Rate
23,800 SF
$3,200,000 USD
Manufacturing