17
2605 Woodburn Ave
Cincinnati, OH 45206
$1,900,000 USD
15,931 SF
22
Units
15,931 SF
$1,900,000 USD
Apartments