7601 NW 3rd Street, Miami, FL 33126 - Homesnap