15340 SW 106th Terrace #819, Miami, FL 33196 - Homesnap