Novus Westshore is a 260-unit multifamily complex in Tampa, Florida.
The property is located in the Westshore Business District of Tampa, the MSA’s largest commercial submarket with 11 million square feet of office space, 6 million square feet of retail, and 250 resturants. The property which comprises 260 multifamily units, is less than one mile from the Tampa International Airport as well as International Plaza, a Taubman-owned Class A regional mall.