RiverHaus is located in Covington, Kentucky’s MainStrasse Village. Completed in 2019, the $50 million mixed-use development features 192 upscale apartments, ranging from studios to two-bedroom units, along with 3,100 square feet of retail space. Residents enjoy amenities such as a saltwater pool, sky deck with city views, and a 24-hour fitness center.