7609 7617 and 7635 Dickens Ave 525 76th St Miami Beach, FL 33141