603 W Center Street Duncanville Tx 75116 | HotPads