apartments lake regatta wallpaper regatta sloan's lake apartments 41 18 reviews Verified Listing. Regatta Sloans Lake is located at 1550 Raleigh St Denver CO 80204 in the West Colfax neighborhood… Wednesday, October 5, 2022 Edit