2061 NW 112th Avenue #140, Miami, FL 33172 - Homesnap