The Pullman at Union Station
Located near Union Station, this 13-story building constructed of post-tensioned concrete features retail, below-grade parking, and 164 luxury apartments. Amenities include a rooftop terrace and pool, fitness center, and dog wash.