Duncanville hotels, Duncanville appartementen, accommodatie in Duncanville