37
18051 Lake Shore Blvd
Cleveland, OH 44119
$1,100,000 USD
17,727 SF
21
Units
7.54% Cap Rate
17,727 SF
$1,100,000 USD
Apartments