1041 NW 198th Street, Miami, FL 33169 - Homesnap