The Metro Urban Apartments
Currently waiving admin/application fee!
Located in the heart of Lower Downtown Denver, the Metro is your place for all of your life needs. Steps away from amazing bars, restaurants, nightlife and union station the possibilities are endless. The Metro is equipped with a pool, deck, newly renovated kitchens, balconies and spacious units.
2121 Delgany St, Denver CO
2121 Delgany St