8
18911 Bella Dr
Cleveland, OH 44119
$1,025,000 USD
12,000 SF
12
Units
7.36% Cap Rate
12,000 SF
$1,025,000 USD
Apartments