24
2332 Iroll Ave
Cincinnati, OH 45225
$925,000 USD
16,683 SF
11
Units
6.99% Cap Rate
16,683 SF
$925,000 USD
Apartments