28
957 E 143rd St
Cleveland, OH 44110
$515,000 USD
9,200 SF
6
Units
10.93% Cap Rate
9,200 SF
$515,000 USD
Apartments