Set against the natural beauty of the Missouri River, The Avalon Apartment Homes provide an unparalleled living experience. Our one- and two-bedroom apartments are located in a beautifully scenic setting surrounded by the vibrant exciting city of St. Louis with several nearby parks and natural areas to explore and enjoy.
Our photo gallery gives you an inside look into our apartments, so you can see for yourself the features mentioned on our amenities page. You will love having private balconies and patios to extend your living space outdoors and large walk-in closets to store all your clothes. You can also enjoy our community washer and dryer. Each of our apartments is pet-friendly with a limit of two pets. So bring your dog or cat along when you make the move. You'll love your new home at The Avalon Apartment Homes!