Windsor Fitzhugh offers luxury apartments in Uptown Dallas with studio, one, two, and three bedroom floor plans with upscale amenities and amazing location.