Welcome home to Windsor Townhomes in Dallas, Texas. This pet friendly community is conveniently located near Loop 12, I-20, Hwy 67 and DART, simplifying your everyday commute. Windsor Townhomes offers 1 and 2 bedroom apartments and townhomes for rent with amenities like large walk-in closets, tile floors, 9ft ceilings, private patio or balcony, washer and dryer connections, built-in microwaves, and wood-burning fireplaces. The community also features a sparkling swimming pool to enjoy on hot summer days. Call Windsor Townhomes today to reserve your new home in Dallas, TX.