17009 E 3rd Terrace N Independence, MO 64056 17009 E 3rd Terrace N Independence, MO 64056 3 Bedrooms 1 Bathrooms Rent: TBD Deposit: TBD 2 Year Lease Application Fee: $35/per applicant Available: November 1st