Parkwood Plaza Townhomes is in the heart of Duncanville, TX. Just southwest of Dallas, our prime location places you minutes away from great dining, shopping, and entertainment options. Explore nearby Lakeside Park, Cedar Ridge Preserve, lakes, and other outdoor attractions.