11272 SW 226th Street, Miami, FL 33170 - Homesnap