7801 NE 4th Court #113, Miami, FL 33138 - Homesnap