1264 E 113TH AVENUE #106, Tampa, FL 33612 - MLS#L4923410 - Generous...