8500 SW 53rd Avenue, Miami, FL 33143 - Homesnap