Lantower Westshore

Tampa, FL

Location: Tampa, FL
Built in: 2014
Unit Count: 300
Average square feet/unit: 1026
Bedrooms: 1, 2, 3