Novus Westshore is an upscale apartment community located minutes from downtown Tampa, FL. Proudly offering luxurious amenities, and 1, 2, and 3-bedroom apartment homes available for rent.


Business address

Novus Westshore
4310 W. Spruce Street,
Tampa,
FL
33607
United States

Contact details

Phone: 813-442-5652