12110 SW 94th Street, Miami, FL 33186 - Homesnap