8540 NW 6th Lane #7210, Miami, FL 33126 - Homesnap