The Village at Stetson Square

 3010 Eden Avenue, CincinnatiOH 45219