Updated Today COMPARE Renaissance Village Apartments & Duplexs 302-360 Fouts Ave, Duncanville, TX 75137 3 Beds $1,400 - $1,600