Richardson Hotels, Richardson Apartments, Unterkünfte in Richardson