7830 SW 131st Avenue, Miami, FL 33183 - Homesnap