News
Jun 11, 2002
La Paloma Office Center
An 85,000 square foot office plaza, located adjacent to the upscale Catalina Foothills neighborhoods. The Center is anchored by Northwest Medical Center Urgent Care, Long Realty, and TCI Wealth Advisors.Joint Venture with the Scotia Group.