Westwood Townhomes offer captivating and alluring apartments in the “Best Southwest” city of Duncanville, Texas. Our beautifully landscaped apartment community features apartments with comfortable living spaces and modern amenities including sparkling recreational pools, well-appointed kitchens, spacious floor plans, and fenced in backyards. We’re conveniently located near major interstates for easy travel, and just minutes away from local eateries, recreational parks, family entertainment, and the Dallas nightlife scene.