2910 W BARCELONA STREET #1403, Tampa, FL 33629 - MLS#T3325292 - Pau...