Choosing Hill's Town Apartments means embracing a perfect blend of modern home comforts, peaceful, secure living, and incredible walkable access to dining, parks, culture, and community—all set against the beauty and charm of riverside Independence. It's not just a place to live—it's an experience.
120 E St #203 is a 2 bedroom, 2 bathrooms apartment for rent. It is located in Independence. It has apartment amenities including dishwasher, balcony, in-unit laundry, air conditioning, and fireplace. Cats and dogs are allowed, making it a pet-friendly apartment.