8215 SW 72nd Avenue #1715, Miami, FL 33143 - Homesnap