2135 NW 72nd Street, Miami, FL 33147 - Homesnap