1690 NE 191st Street #301, Miami, FL 33179 - Homesnap