12
10706 Crestwood Ave
Cleveland, OH 44104
$105,000 USD
1,408 SF
2
Units
18% Cap Rate
1,408 SF
$105,000 USD
Apartments