Name
Email
Subscribe
The 20,000-square-foot Treasure Island Plaza has a new owner who plans to flip the shopping center into a mixed-use destination. The plaza at 118 107th Ave.,...