2620 NE 135th Street #425, North Miami, FL 33181 - Homesnap