1401 N 22ND STREET, Tampa, FL 33605 - MLS#T3312262 - Generous Prop...