2630 SW 28th Street #18, Miami, FL 33133 - Homesnap