32
3425 E 128th St
Cleveland, OH 44120
$275,000 USD
9,000 SF
10
Units
20% Cap Rate
9,000 SF
$275,000 USD
Apartments