Home for lease - 4061 Beechwood Ave, Cincinnati, OH 45229