3180 SW 22 Street #1205, Miami, FL 33016 - Homesnap