Hillcrest Square
1824 E Seymour Ave, Cincinnati 45237