closeView Me2 Bedroom Apartments Palm Tree Apartments13609 N 21st StTampa, FL 33613Utilities Included