1222 E 138th Avenue, Tampa, FL 33613 - Homesnap