The 4-story apartment complex contains a total of 352 units and 4,000 square feet of retail space between three separate buildings. These are connected to a 6.5-level parking structure via a pedestrian bridge. Olympus on Main also offers residents several amenities such as a fitness center, a club room with an entertainment kitchen, and a resort-style pool with sunbathing shelves.