RiverHaus is a new, large luxury apartment project in Covington’s MainStrasse Village. The two acre site located at 501 Main St. was converted into a 189-unit apartment building. This new apartment complex features 133 one-bedroom apartments, with the remainder designed as two-bedroom options situated atop a 314-space parking garage. Other amenities include two courtyards, a saltwater pool and outdoor kitchen, a sky deck, and fitness center. Street level retail space is also incorporated into the design. The building at 501 Main St. in Covington was a long-dormant bank building which was demolished to make way for the new RiverHaus development, contributing to the revitalization of the Covington neighborhood.