Eden Towers is located at 147 Ralston Street downtown, and is a 34-unit, four-story apartment complex project. It includes a parking deck, rooftop bar and chill area, and a retail space on the ground floor.