22
16703 Harvard Rd
Cleveland, OH 44128
$450,000 USD
4,692 SF
6
Units
9.57% Cap Rate
4,692 SF
$450,000 USD
Apartments