Cleburne Hotels, Cleburne Apartments, Unterkünfte in Cleburne