Amelia at Westshore Apartments Categories Apartments 6608 S. Westshore Blvd. Tampa FL 33616 (813) 805-2700 (813) 805-2800 Visit Website Rep/Contact Info Flerida Monsivais Phone: (813) 805-2700 Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×