La Tosca Flats

2700 Observatory Ave.
Cincinnati
Ohio
United States