488 NE 18th Street #2004, Miami, FL 33132 - Homesnap