2904 W XANTHUS ST, Tampa FL 33614 - MLS# A11766997 - FOR SALE | Brickellsold