122 E Liberty St
Cincinnati, OH 45202
$995,000 USD
11,388 SF
11,388 SF
$995,000 USD
Manufacturing