6
11690 Snow Rd
Cleveland, OH 44130
$1,350,000 USD
2,900 SF
5.19% Cap Rate
2,900 SF
$1,350,000 USD
Convenience Store