614 NW 134th Place, Miami, FL 33182 - Homesnap