Harp Apartments

1389 W. 64th St.
Cleveland
Ohio
United States