8414 NW 103rd Street #102, Hialeah, FL 33016 - Homesnap