10701 E 33rd Terr. Independence, MO 64052 10701 E 33rd Terr. Independence, MO 64052 4 Bedrooms 2 Bathroom Rent: $1495 Deposit: $1495 Application Fee: $35/per applicant 2 Year Lease Available: March 15th