One of Cincinnati’s newest luxury hotels is now open for business. The multimillion-dollar Hotel Celare is located at 310 ...
The firm paid $6.5 million to acquire the lot, which is located between two apartment complexes. The sale comes as residential development continues to reshape the Williamsburg neighborhood ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results