8486 NW 103rd Street #108H, Hialeah, FL 33016 - Homesnap