14000 SW 119th Avenue #1st fl, Miami, FL 33186 - Homesnap