Harwood Apartment

17901 Lake Shore Blvd, Cleveland, OH