13800 SW 142nd Avenue #7, Miami, FL 33186 - Homesnap