Park Seventeen

Info
290 luxury apartments featuring an amenity deck, unobstructed views of Klyde Warren Park, Uptown and the Dallas Arts District.