Discover the convenience of apartment living at Landmark Towers in Liberty, MO. This charming community offers 65 low-income units, perfect for individuals and families looking for affordable housing options. Located at 1203 W College St, Landmark Towers provides easy access to nearby schools, shopping, dining, and entertainment. With a variety of floor plans to choose from, residents can enjoy comfortable living spaces and a host of amenities. Whether you're relaxing in your well-appointed apartment or taking advantage of the community's features, such as a fitness center, on-site laundry facilities, or a community room, you'll find everything you need for a comfortable lifestyle. Experience a welcoming atmosphere and a great location at Landmark Towers. Contact the property management team at (816) 781-5410 to learn more about leasing opportunities.