Duncanville Hotels, Duncanville Apartments, Unterkünfte in Duncanville