10
2240 Norwood Ave
Cincinnati, OH 45212
$1,595,000 USD
15,232 SF
25
Units
11.82% Cap Rate
15,232 SF
$1,595,000 USD
Apartments