12225 SW 128th Street, Miami, FL 33186 - Homesnap