A Tucson-based investment firm that owns the Westin La Paloma Resort & Spa and other area hotels is on the verge of defaulting on its loan of more than $209 million, according to Credit Suisse Group ...
Brad LaCour is a Senior List Writer for Collider. Based out of Los Angeles, California, Brad lives close enough to the stars but is too busy to find out where exactly they live. Brad is fairly certain ...