Vic-banner2
The Atrium
Location: 1306 N Lincoln Avenue, Urbana, Illinois, United States United States
Founded in: 2017
Stage: Revenue generating
Number of employees: 50+
Short URL: vator.co/the-atrium
Followers (1)
Vatorx1

The Atrium

Four Bedroom Apartments Urbana IL
Startup/business
Urbana, Illinois, United States United States
http://atriumurbana.com/
  • About
Company description

The Atrium, located minutes from the UIUC campus, features large fully furnished apartments with individual bathrooms.


Team
  • The Atrium
    The Atrium | Team member
    The Atrium, located minutes from the UIUC campus, features large fully furnished apartments with individual bathrooms.