The Delmoor is located in the historic and tree-lined Clifton gaslight district of Cincinnati. Built in 1908 on Telford Avenue, a quiet side street just off the Ludlow business district including the
Esquire Theatre, restaurants and shops. The apartments include full amenities and expansive layouts.