Ohio City Apartments 1750 West 28th Street, Cleveland, OH 44113