Parkwood Plaza Townhomes
713 West Center Street, Duncanville, TX 75116