4br upstairs unit in a duplex. Living room,larger kitchen. fridge & stove are included. Pets are ok but the fees are: $250 refundable pet dep + 150/mo/dog & 50/mo/cat. Documentation of an ESA and or Support Animal is needed to waive fees. We are not set up for Sec 8 / Eden
3451 W 63rd St is located in Cleveland, Ohio in the 44102 zip code.