13203 NE 3rd Court #13201, Miami, FL 33161 - Homesnap