159 NW 158th Street, Miami, FL 33169 - Homesnap