Parkwood Plaza Townhomes is a Duncanville apartment complex with a variety of available floor plans and amenities. It is located at 713 W Center St in Duncanville and rental rates range from $1,200 per month. Discover schools near Parkwood Plaza Townhomes, analyze the costs of buying vs. renting and read what others have said about Parkwood Plaza Townhomes. You can also find information on commute times and other properties or homes for sale or lease near Parkwood Plaza Townhomes. You can view & compare homes and condos available for sale in this area.